# -*- coding: utf-8 -*-
class Win_Door:
    def __init__(self,x,y):
        self.square = x * y

class Room:
    def __init__(self,x,y,z):
        self.square = 2 * z * (x + y)
    def win_door(self, d,e, f,g, m=1,n=1):
        self.window = Win_Door(d,e)
        self.door = Win_Door(f,g)
        self.numb_w = m
        self.numb_d = n
    def wallpapers(self):
        self.wallpapers = self.square - self.window.square * self.numb_w - self.door.square * self.numb_d
    def printer(self):
        print "Площадь стен комнаты равна ", str(self.square)," кв.м"
        print "Оклеиваемая площадь равна: ", str(self.wallpapers), " кв.м"

labor34 = Room(5, 4, 2)
labor34.win_door(1.5, 1.5, 2, 1, 2, 2)
labor34.wallpapers()
labor34.printer()
print "Площадь окон равна ", labor34.window.square
print "Площадь дверей равна ", labor34.door.square